<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // var y = 5;
			// var x = y / 2;
			// document.write(x); 
			
			
			// var chinese = 80,english = 50,math = 60;
			// var result = chinese < 60 && math >= 60 && english >= 60 || chinese >=60 &&
			//     math < 60 && english >= 60 || chinese >= 60 && math >= 60 && english < 60;
			// alert(result);
			
			
			//1.输入一个数字2,将其赋值给变量a,定义一个变量b=5.
			var a = prompt("请输入一个数字");
			var b = 5;
			
			//2.请打印a变量的类型
			console.log(typeof a);
			
			//3.定义一个变量sum，将a+b赋值给变量sum并输出
			var sum=0;
			sum = a + b;
			console.log(sum);
			console.log(typeof sum);
			
			//4.将a转换为数字类型，计算a += b++；
			a = Number(a);
			a+= b++;
			console.log(a);
			console.log(b);	
					
			//5.将a，b转换为boolean值，将a+b的值赋值给sum并输出
			a = Boolean(a);
			b = Boolean(a);
			sum = a + b;
			console.log(sum);
			
			//6.将a转换为数字型(在步骤5中已知b为Boolean型)，将a+b的值赋给sum并输出。
			a = a - 0; //布尔运算可以自动隐式转换为数字型
			sum = a + b;
			console.log(sum);
			
			//7.将a转换为字符型(在步骤5中已知b为Boolean型)，将a+b的值赋给sum并输出。
			a = String(a);
			sum = a + b;
			console.log(sum);
						
			//8.将a, b转换为数字型，猜测并输出观察a>b的结果。
			a = a * 1;
			b = b / 1;
			console.log(a > b);
			console.log(a + b);
			
			//9.猜测并输出观察a<0并且a>b的结果。
			console.log(a > b && a > b);
			
			//10.猜测并输出观察a<0或者a>b的结果。
			console.log(a > b || a > b);
			
			//11. 猜测并输出a>0并且a>b或b>0的结果。
			console.log(a > b && a > b || b< 0);
			
    </script>
</body>
</html>